const runtime._Gwaiting
42 uses
runtime (current package)
debugcall.go#L237: casgstatus(callingG, _Gwaiting, _Grunnable)
heapdump.go#L421: _Gwaiting:
heapdump.go#L713: casgstatus(gp.m.curg, _Gwaiting, _Grunning)
mgc.go#L854: casgstatus(gp, _Gwaiting, _Grunning)
mgc.go#L994: casgstatus(curgp, _Gwaiting, _Grunning)
mgc.go#L1389: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L208: if (status == _Gwaiting || status == _Gsyscall) && gp.waitsince == 0 {
mgcmark.go#L245: casgstatus(userG, _Gwaiting, _Grunning)
mgcmark.go#L570: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L749: case _Grunnable, _Gsyscall, _Gwaiting:
mgcpacer.go#L810: casgstatus(gp, _Gwaiting, _Grunnable)
preempt.go#L152: if !casGFromPreempted(gp, _Gpreempted, _Gwaiting) {
preempt.go#L159: s = _Gwaiting
preempt.go#L162: case _Grunnable, _Gsyscall, _Gwaiting:
preempt.go#L270: _Gwaiting | _Gscan,
proc.go#L899: if status&^_Gscan != _Gwaiting {
proc.go#L905: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L1016: _Gwaiting,
proc.go#L1060: if oldval == _Gwaiting && gp.atomicstatus.Load() == _Grunnable {
proc.go#L1100: case _Gwaiting:
proc.go#L1115: case _Gwaiting:
proc.go#L1144: casgstatus(gp, old, _Gwaiting)
proc.go#L1157: if oldstatus != _Gwaiting && oldstatus != _Grunnable {
proc.go#L1183: if old != _Gpreempted || new != _Gwaiting {
proc.go#L1187: return gp.atomicstatus.CompareAndSwap(_Gpreempted, _Gwaiting)
proc.go#L1275: casgstatus(gp, _Gwaiting, _Grunning)
proc.go#L2918: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2981: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3026: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3041: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3152: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3212: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3495: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3730: casgstatus(gp, _Grunning, _Gwaiting)
proc.go#L3741: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L5443: case _Gwaiting,
runtime2.go#L60: _Gwaiting // 4
runtime2.go#L104: _Gscanwaiting = _Gscan + _Gwaiting // 0x1004
trace.go#L339: if status == _Gwaiting {
traceback.go#L1179: _Gwaiting: "waiting",
traceback.go#L1200: if gpstatus == _Gwaiting && gp.waitreason != waitReasonZero {
traceback.go#L1206: if (gpstatus == _Gwaiting || gpstatus == _Gsyscall) && gp.waitsince != 0 {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |